.online-picture img{display: block;width: 100%;}

.online-serch{padding:0 0.3rem;position: absolute;top:0.3rem;left: 0;width: 100%;box-sizing: border-box;overflow: hidden;z-index: 999;}
.online-serch div{padding-left:0.3rem;height: 0.6rem;line-height: 0.6rem;background: #fff;border-radius: 0.3rem;color: #999999;}
.online-serch div i{float: left;font-size: 0.32rem;line-height: 0.6rem;margin-right: 0.2rem;}

.online-class{background: #fff;border-bottom: 1px solid #e6e6e6;padding:0.2rem 0;margin-bottom:0.3rem;overflow: hidden;}
.online-class a{display: block;width: 50%;float: left;box-sizing: border-box;padding:0.1rem 0 0.1rem 1.2rem;color: #333;line-height: 0.7rem;}
.online-class a:nth-child(1){border-right: 1px solid #e6e6e6;}

.onlineIcon01{background: url(../images/svg/005.svg) no-repeat 0.3rem center;background-size:0.6rem auto;}
.onlineIcon02{background: url(../images/svg/006.svg) no-repeat 0.3rem center;background-size:0.56rem auto;}

.online-doctor{background: #fff;border-top: 1px solid #e6e6e6;border-bottom: 1px solid #e6e6e6;overflow: hidden;margin-bottom: 0.3rem;}
.online-doctor .title{line-height:1;padding:0.3rem;}
.online-doctor  ul{height:3.8rem;overflow: hidden;}
.online-doctor  ul li{float: left;width:25%;box-sizing: border-box;margin-bottom: 0.1rem;text-align:center;overflow: hidden;}
.online-doctor  ul li img{width:1.2rem;height:1.2rem;border-radius: 50%;}
.online-doctor  ul li p{font-size:0.28rem;line-height: 0.6rem;}
